home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 2 / CU Amiga Magazine's Super CD-ROM 02 (1996)(EMAP Images)(GB)[!][issue 1996-04].iso / magazine / amiga_e / economic / bgui.library / bgui.doc next >
Text File  |  1995-04-21  |  5KB  |  103 lines

  1. NOTE: The complete 'BGUI release', including its Amiga E modules,
  2.       is available from aminet.
  3.  
  4.  
  5.  
  6. `BGUI' release 1.1b,      (C) Copyright 1993-1994 Jaba Development. 
  7.             All rights reserved.
  8.  
  9. Requirements
  10. ************
  11.  
  12.    `BGUI' requires at least version 2.04 of the operating system. 
  13.    `BGUI' also requires the following disk-based libraries to operate:
  14.  
  15.    * gadtools.library          (V37)   (menus)
  16.    * asl.library               (V37)   (filereq class)
  17.    * commodities.library       (V37)   (commodities class)
  18.  
  19.    The following libraries are not required but they will impose on the
  20.    functionality of the library when not available:
  21.  
  22.    * locale.library            (V38)   (localized library strings)
  23.    * amigaguide.library        (V37)   (On-line help)
  24.    * workbench.library         (V37)   (App-window support)
  25.  
  26.    It should not be a problem to use BGUI on a system with 512KByte but a
  27.    minimum of 1 Megabyte is suggested as a minimum.
  28.  
  29.  
  30. Keyboard & Mouse
  31. ****************
  32.  
  33.    Most of the BGUI gadget objects can be controlled by the keyboard. Usually
  34. the key that is used to control an object is shown by an underlined character
  35. in the object it's label. The objects can be controlled as follows:
  36.  
  37.    * `Button' - Pressing the key will make the object appear pressed. If you
  38.      release the key the object appears normal again and the application is
  39.      signalled that the object was selected. When you accidentally activated
  40.      the button you can press SHIFT or ESC before releasing the key to cancel
  41.      the selection.
  42.  
  43.    * `Toggle Button' - Pressing the key will toggle the selected state of the
  44.      toggle button.
  45.  
  46.    * `CheckBox' - Pressing the key will toggle the selected state of the
  47.      checkbox object.
  48.  
  49.    * `Prop (Scroller)' - Pressing the key will advance the knob position by
  50.      one page. When you press the key together with SHIFT the knob will backup
  51.      one page. You can reset the knob position when you are dragging the knob
  52.      with the mouse by clicking on the right mouse button.
  53.  
  54.    * `Listview' - Pressing the key will select the next entry in the list
  55.      scrolling the entries when necessary. Pressing the key together with
  56.      SHIFT will select the previous entry. Read only listview objects will
  57.      simply scroll the list forward and backward.
  58.  
  59.    * `Cycle' - Pressing the key will cycle one choise forward. Pressing the
  60.      key together with SHIFT will cycle one choise backward. Selecting the
  61.      gadget with the mouse while holding down the SHIFT key will also make the
  62.      gadget cycle backward. When the cycle gadget was setup to be a popup
  63.      gadget by the application programmer you can click inside the label area
  64.      to pop-up a menu from which you can select the desired item. You can
  65.      recognize a popup gadget by the imagery left of the label area. Normal
  66.      cycle gadgets have a circular arrow here and popup gadgets have a small
  67.      menu here.
  68.  
  69.    * `Slider' - Pressing the key will advance the knob position by one.
  70.      Pressing the key together with shift will decrease the knob position by
  71.      one. You can reset the knob position when you are dragging the knob with
  72.      the mouse by clicking to on the right mouse button.
  73.  
  74.    * `String,Integer' - Pressing the key will simply activate the gadget.
  75.  
  76.    * `Mx' - Pressing the key will select the next button skipping any disabled
  77.      buttons. Pressing the key together with shift will select the previous
  78.      button skipping any disabled buttons. If the Mx object is in tabs mode
  79.      the choises will not stop at the last or first selection but instead it
  80.      will cycle back to the start or the end.
  81.  
  82. Disclaimer
  83. **********
  84.  
  85.    THERE IS NO WARRANTY FOR THE PROGRAMS, TO THE EXTENT PERMITTED BY
  86. APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS
  87. AND/OR OTHER PARTIES PROVIDE THE PROGRAMS "AS IS" WITHOUT WARRANTY OF ANY
  88. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  89. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE
  90. ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAMS IS WITH YOU.
  91. SHOULD THE PROGRAMS PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
  92. SERVICING, REPAIR OR CORRECTION.
  93.  
  94.    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
  95. ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAMS AS
  96. PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
  97. INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
  98. THE PROGRAMS (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  99. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
  100. PROGRAMS TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER
  101. PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  102.  
  103.